package us.esme.events{

	import flash.events.Event;
	
	public class ESMEEvent extends Event{
		
		public static const LOGIN:String = "login";
		public static const LOGOUT:String = "logout";
		public static const GET_MESSAGES:String = "get_messages";
		public static const WAIT_FOR_MESSAGES:String = "wait_for_messages";
		public static const SEND_MESSAGE:String = "send_message";
		public static const MESSAGE_DELIVERED:String = "send_delivered";
		public static const GET_TAGCLOUD:String = "get_tagcloud";
		public static const GET_FOLLOWING:String = "get_following";
		public static const GET_FOLLOWERS:String = "get_followers";
		public static const UNFOLLOW:String = "unfollow";
		public static const FOLLOW:String = "follow";
		public static const GET_TRACKING:String = "get_tracking";
		public static const REMOVE_TRACKING:String = "remove_tracking";
		public static const ADD_TRACKING:String = "add_tracking";
		public static const GET_MESSAGES_BY_TAG:String = "get_messages_by_tag";
			
		
		
		public var token:Object;
		public var message:String;
		public var tags:String;
		public var replytoid:String;
		public var usertounfollow:String;
		public var usertofollow:String;
		public var trackid:String;
		public var track:String;
		public var sTag:String;
		
		
	    public function ESMEEvent(type:String, bubbles:Boolean=true, cancelable:Boolean=false){
	         super(type, bubbles, cancelable);
	    }
	}
}